using System;
using System.Runtime.Serialization;
namespace eTMS.DAO{
	/********************************BEGIN CTTinhDiemMonHocEntity****************************************/
	///<summary>
	/// <para>Author: Auto generated class by CSharp Code Generator v2.0</para>
	/// <para>Date:26/10/2011 44:05:56</para>
	/// <para>Class Name: CTTinhDiemMonHocEntity</para>
	/// <para>Description: ClassCTTinhDiemMonHocEntity store data of table CTTinhDiemMonHoc</para>
	///</summary>

	[DataContract]
	public partial class CTTinhDiemMonHocEntity{


		private bool _InternalChangedIsNullCTTinhDiemMonHoc_ID=true;
		private bool _IsNullCTTinhDiemMonHoc_ID=true;
		private bool _InternalChangedIsNullMaCTTinhDiem=true;
		private bool _IsNullMaCTTinhDiem=true;
		private bool _InternalChangedIsNullTenCTTinhDiem=true;
		private bool _IsNullTenCTTinhDiem=true;
		private bool _InternalChangedIsNullSuDungMacDinh=true;
		private bool _IsNullSuDungMacDinh=true;
		private int _CTTinhDiemMonHoc_ID;
		private string _MaCTTinhDiem;
		private string _TenCTTinhDiem;
		private bool _SuDungMacDinh;
		[DataMember]
		public bool IsNullCTTinhDiemMonHoc_ID{
			get{return _IsNullCTTinhDiemMonHoc_ID;}
			set{if(!_InternalChangedIsNullCTTinhDiemMonHoc_ID)_IsNullCTTinhDiemMonHoc_ID=value;}
		}
		[DataMember]
		public bool IsNullMaCTTinhDiem{
			get{return _IsNullMaCTTinhDiem;}
			set{if(!_InternalChangedIsNullMaCTTinhDiem)_IsNullMaCTTinhDiem=value;}
		}
		[DataMember]
		public bool IsNullTenCTTinhDiem{
			get{return _IsNullTenCTTinhDiem;}
			set{if(!_InternalChangedIsNullTenCTTinhDiem)_IsNullTenCTTinhDiem=value;}
		}
		[DataMember]
		public bool IsNullSuDungMacDinh{
			get{return _IsNullSuDungMacDinh;}
			set{if(!_InternalChangedIsNullSuDungMacDinh)_IsNullSuDungMacDinh=value;}
		}
		[DataMember]
		public int CTTinhDiemMonHoc_ID{
			get{return _CTTinhDiemMonHoc_ID;}
			set{
				_CTTinhDiemMonHoc_ID=value;
				if(_CTTinhDiemMonHoc_ID!=null){
					_IsNullCTTinhDiemMonHoc_ID=false;
					_InternalChangedIsNullCTTinhDiemMonHoc_ID=true;
				}
			}
		}
		[DataMember]
		public string MaCTTinhDiem{
			get{return _MaCTTinhDiem;}
			set{
				_MaCTTinhDiem=value;
				if(_MaCTTinhDiem!=null){
					_IsNullMaCTTinhDiem=false;
					_InternalChangedIsNullMaCTTinhDiem=true;
				}
			}
		}
		[DataMember]
		public string TenCTTinhDiem{
			get{return _TenCTTinhDiem;}
			set{
				_TenCTTinhDiem=value;
				if(_TenCTTinhDiem!=null){
					_IsNullTenCTTinhDiem=false;
					_InternalChangedIsNullTenCTTinhDiem=true;
				}
			}
		}
		[DataMember]
		public bool SuDungMacDinh{
			get{return _SuDungMacDinh;}
			set{
				_SuDungMacDinh=value;
				if(_SuDungMacDinh!=null){
					_IsNullSuDungMacDinh=false;
					_InternalChangedIsNullSuDungMacDinh=true;
				}
			}
		}
	}
	/*****************************************************************************************************/
	/**********************************END CTTinhDiemMonHocEntityBase*****************************************/
	/*****************************************************************************************************/
}

